package com.shuke.medical.insure.eums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/***
 * @title MedicalInsureInfNoEnum
 * @description
 * @author woo hua
 * @version 1.0.0
 * @create 2023/3/23 14:11
 **/
@AllArgsConstructor
public enum ChsInfNoEnum {

    /**
     * 9001	8-通用接口	0-签到签退	登录签到	★★★	是	是
     */
    SIGN_ON("9001", "gzzq/9001", "登录签到"),

    /**
     * 9002	8-通用接口	0-登录签退	登录签退	★★★	是	是
     */
    SIGN_OUT("9002", "gzzq/9002", "登录签退"),

    /**
     * 【9102】文件下载
     */
    CHS_INF_9102("9102", "9102", "文件下载"),

    /**
     * 2201 门诊挂号登记
     */
    CHS_INF_2201("2201", "gzzq/2201", "门诊挂号登记"),
    /**
     * 2202 门诊挂号撤销
     */
    CHS_INF_2202("2202", "gzzq/2202", "门诊挂号撤销"),
    /**
     * 2203 门诊就诊信息上传
     */
    CHS_INF_2203("2203", "gzzq/2203", "门诊就诊信息上传"),

    /**
     * 3.1.2.1【6201】费用明细上传
     * 请求地址：http://ip:port/org/local/api/hos/uldFeeInfo
     */
    CHS_PAY_INF_6201("6201", "uldFeeInfo", "费用明细上传"),
    /**
     * 【6202】支付上传
     * 请求地址：http://ip:port/org/local/api/hos/pay_order
     */
    CHS_PAY_INF_6202("6202", "pay_order", "支付上传"),
    /**
     * 【6202】医保退费
     * 请求地址：http://ip:port/org/local/api/hos/refund_Order
     */
    CHS_PAY_INF_6203("6203", "refund_Order", "医保退费"),
    /**
     * 【6401】费用明细上传撤销交易
     * 请求地址：http://ip:port/org/local/api/hos/revoke_order
     */
    CHS_PAY_INF_6401("6401", "revoke_order", "费用明细上传撤销交易"),
    /**
     * 【6301】医保订单结算结果查询
     * 请求地址：http://ip:port/org/local/api/hos/query_order_info
     */
    CHS_PAY_INF_6301("6301", "query_order_info", "医保订单结算结果查询"),

    /**
     * 1101	获取人员基本信息
     */
    CHS_INF_1101("1101", "gzzq/1101", "获取人员基本信息"),
    /**
     * 【5301】人员慢特病备案查询
     */
    CHS_INF_5301("5301", "gzzq/5301", "人员慢特病备案查询"),
    /**
     * 【1160】获取人员详细信息
     */
    CHS_INF_1160("1160", "gzzq/1160", "获取人员详细信息(获取门特信息)"),
    /**
     * 【1901】字典表下载
     */
    CHS_INF_1901("1901", "gzzq/1901", "字典表下载"),
    /**
     * 【1301】西药中成药目录下载
     */
    CHS_INF_1301("1301", "1301", "西药中成药目录下载"),
    /**
     * 【3301】药品目录对照上传
     */
    CHS_INF_3301("3301", "gzzq/3301", "药品目录对照上传"),
    /**
     * 【1307】疾病与诊断目录下载
     */
    CHS_INF_1307("1307", "1307", "疾病与诊断目录下载"),
    /**
     * 【1309】门诊慢特病种目录下载
     */
    CHS_INF_1309("1309", "1309", "门诊慢特病种目录下载"),
    /**
     * 【3401】科室上传
     */
     CHS_INF_3401("3401", "gzzq/3401", "科室上传"),
    /**
     * 【3467】医师上传
     */
    CHS_INF_3467("3467", "gzzq/3467", "医师上传"),
    ;

    @Getter
    private String value;
    @Getter
    private String suffix;
    @Getter
    private String desc;
}
